/*
 * PanelBandeja.fx
 *
 * Created on 3/10/2010, 10:03:52 PM
 */

package desktopapplication;

/**
 * @author Camilo
 */
public class PanelBandeja {

    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:main
    def __layoutInfo_botonEnviarPedido: javafx.scene.layout.LayoutInfo = javafx.scene.layout.LayoutInfo {
        width: 300.0
        height: 50.0
    }
    public-read def botonEnviarPedido: javafx.scene.control.Button = javafx.scene.control.Button {
        visible: true
        disable: false
        layoutX: 0.0
        layoutY: 743.0
        layoutInfo: __layoutInfo_botonEnviarPedido
        text: "Enviar pedido"
        font: null
    }
    
    def __layoutInfo_botonPersonalizarOrden: javafx.scene.layout.LayoutInfo = javafx.scene.layout.LayoutInfo {
        width: 300.0
        height: 50.0
    }
    public-read def botonPersonalizarOrden: javafx.scene.control.Button = javafx.scene.control.Button {
        visible: true
        layoutX: 0.0
        layoutY: 672.0
        layoutInfo: __layoutInfo_botonPersonalizarOrden
        text: "Personalizar orden"
    }
    
    def __layoutInfo_separadorBotones: javafx.scene.layout.LayoutInfo = javafx.scene.layout.LayoutInfo {
        width: 300.0
        height: 10.0
    }
    public-read def separadorBotones: javafx.scene.control.Separator = javafx.scene.control.Separator {
        disable: true
        layoutX: 0.0
        layoutY: 656.0
        layoutInfo: __layoutInfo_separadorBotones
        vertical: false
    }
    
    def __layoutInfo_listView: javafx.scene.layout.LayoutInfo = javafx.scene.layout.LayoutInfo {
        width: 300.0
        height: 599.0
    }
    public-read def listView: javafx.scene.control.ListView = javafx.scene.control.ListView {
        visible: true
        disable: false
        opacity: 1.0
        cursor: null
        managed: true
        layoutX: 0.0
        layoutY: 50.0
        layoutInfo: __layoutInfo_listView
        style: ""
        items: [ "Item 1", "Item 2", "Item 3", ]
        vertical: true
        pannable: true
        cellFactory: null
    }
    
    public-read def Cabeceras: javafx.scene.text.Font = javafx.scene.text.Font {
        size: 24.0
        oblique: false
        embolden: false
    }
    
    def __layoutInfo_cabecera: javafx.scene.layout.LayoutInfo = javafx.scene.layout.LayoutInfo {
        width: 300.0
        height: 50.0
        hfill: true
        vfill: false
        hpos: null
        vpos: null
    }
    public-read def cabecera: javafx.scene.control.Label = javafx.scene.control.Label {
        visible: true
        disable: false
        layoutX: 0.0
        layoutY: 0.0
        layoutInfo: __layoutInfo_cabecera
        text: "Bandeja"
        font: Cabeceras
        textFill: javafx.scene.paint.Color.BLACK
    }
    
    def __layoutInfo_panelBandeja: javafx.scene.layout.LayoutInfo = javafx.scene.layout.LayoutInfo {
        width: 300.0
        height: 768.0
    }
    public-read def panelBandeja: javafx.scene.layout.Panel = javafx.scene.layout.Panel {
        layoutInfo: __layoutInfo_panelBandeja
        content: [ cabecera, botonEnviarPedido, botonPersonalizarOrden, separadorBotones, listView, ]
    }
    
    public-read def currentState: org.netbeans.javafx.design.DesignState = org.netbeans.javafx.design.DesignState {
    }
    
    public function getDesignRootNodes (): javafx.scene.Node[] {
        [ panelBandeja, ]
    }
    // </editor-fold>//GEN-END:main

}

function run (): Void {
    var design = PanelBandeja {};

    javafx.stage.Stage {
        title: "PanelBandeja"
        scene: javafx.scene.Scene {
            content: design.getDesignRootNodes ()
        }
    }
}
